package com.lanswon.qzsmk.model;

import java.io.Serializable;
import java.util.Date;
/**
 * 批次申请表
 * @author sun
 *
 */
public class BatchCollection implements Serializable {
    /**
	 * 
	 */
	private static final long serialVersionUID = 8426151585777408071L;

	/** 申请批次号 */
    private String applyBatchNo;

    /** 单位编号corpNo */
    private String corpCode;

    /** 记录数量 */
    private Integer recordNum;

    /** 申领日期 */
    private Date applyDate;

    /** 采集网点编号 */
    private String collBranchNo;

    /** 采集网点名称 */
    private String collBranchName;

    /** 是否加急  --- N.不加急   Y.加急   默认为N不加急 */
    private String isUrgent;

    /** 创建柜员号 */
    private String crtOperator;

    /** 创建日期 */
    private Date crtDate;

    /** 最后修改柜员号 */
    private String lastOperator;

    /** 最后修改日期 */
    private Date lastDate;

    /** 来源 */
    private String originType;
    
    /**
     * 卡产品代码
     */
    private String cardPCode;
    
    
	public String getCardPCode() {
		return cardPCode;
	}

	public void setCardPCode(String cardPCode) {
		this.cardPCode = cardPCode;
	}

	public String getApplyBatchNo() {
        return applyBatchNo;
    }

    public void setApplyBatchNo(String applyBatchNo) {
        this.applyBatchNo = applyBatchNo == null ? null : applyBatchNo.trim();
    }

    public String getCorpCode() {
        return corpCode;
    }

    public void setCorpCode(String corpCode) {
        this.corpCode = corpCode == null ? null : corpCode.trim();
    }

    public Integer getRecordNum() {
        return recordNum;
    }

    public void setRecordNum(Integer recordNum) {
        this.recordNum = recordNum;
    }

    public Date getApplyDate() {
        return applyDate;
    }

    public void setApplyDate(Date applyDate) {
        this.applyDate = applyDate;
    }

    public String getCollBranchNo() {
        return collBranchNo;
    }

    public void setCollBranchNo(String collBranchNo) {
        this.collBranchNo = collBranchNo == null ? null : collBranchNo.trim();
    }

    public String getCollBranchName() {
        return collBranchName;
    }

    public void setCollBranchName(String collBranchName) {
        this.collBranchName = collBranchName == null ? null : collBranchName.trim();
    }

    public String getIsUrgent() {
        return isUrgent;
    }

    public void setIsUrgent(String isUrgent) {
        this.isUrgent = isUrgent == null ? null : isUrgent.trim();
    }

    public String getCrtOperator() {
        return crtOperator;
    }

    public void setCrtOperator(String crtOperator) {
        this.crtOperator = crtOperator == null ? null : crtOperator.trim();
    }

    public Date getCrtDate() {
        return crtDate;
    }

    public void setCrtDate(Date crtDate) {
        this.crtDate = crtDate;
    }

    public String getLastOperator() {
        return lastOperator;
    }

    public void setLastOperator(String lastOperator) {
        this.lastOperator = lastOperator == null ? null : lastOperator.trim();
    }

    public Date getLastDate() {
        return lastDate;
    }

    public void setLastDate(Date lastDate) {
        this.lastDate = lastDate;
    }

    public String getOriginType() {
        return originType;
    }

    public void setOriginType(String originType) {
        this.originType = originType == null ? null : originType.trim();
    }
  
	@Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", applyBatchNo=").append(applyBatchNo);
        sb.append(", corpCode=").append(corpCode);
        sb.append(", recordNum=").append(recordNum);
        sb.append(", applyDate=").append(applyDate);
        sb.append(", collBranchNo=").append(collBranchNo);
        sb.append(", collBranchName=").append(collBranchName);
        sb.append(", isUrgent=").append(isUrgent);
        sb.append(", crtOperator=").append(crtOperator);
        sb.append(", crtDate=").append(crtDate);
        sb.append(", lastOperator=").append(lastOperator);
        sb.append(", lastDate=").append(lastDate);
        sb.append(", originType=").append(originType);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}